|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 14.10.2008 um 12:49 Uhr (0)
Das Compact Framework hab ich gar nicht installiert, nur das normale .NET Framework 3.5.Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 14.10.2008 um 18:08 Uhr (0)
Ich hab jetzt einen anderen Lösungsweg gefunden, ich generiere ein CATScript und rufe catia mit den Parametern -batch -macro auf.Trotzdem vielen Dank für eure Bemühungen.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 10.10.2008 um 14:55 Uhr (0)
Hallo Jens,das hab ich schon ausprobiert, auch nur auf D: oder in einem Ordner nur mit Standard Zeichen geht es auch nicht.Danke trotzdem.Hat jemand anders ne Idee?Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 14.10.2008 um 10:12 Uhr (0)
Hi,wenn ich die Methode SaveAs() benutze, dann erhalte ich einen Fehler der COM-Schnittstelle: "HRESULT E_FAIL-Fehler".Hast du noch weitere Ideen woran es liegen könnte, fehlt eine Assembly? Da ich derzeit nur die "CATIA V5 InfInterfaces Object Library" als Referenz deklariert hab.Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 13.10.2008 um 13:01 Uhr (0)
Hallo,Wenn ich das Programm ausführe komt keine Fehlermeldung, es wird zwar das CATDrawing geöffnet, aber alle Anweisungen danach werden von CATIA ohne Fehlermeldung ignoriert.Wenn ich bei "catiaDocument.ExportData();" die Daten direkt reinschreibe, erhalte ich logischerweise eine Fehlermeldung beim kompilieren des .NET Programms ("Das 1-Argument muss mit dem ref-Schlüsselwort übergeben werden.").Grüße Erik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatDrawing in PDF konvertieren mit C#
erik.thomas am 10.10.2008 um 14:25 Uhr (0)
Hi,ich versuche mit C# CATIA so zu automatisieren das aus einem CATDrawing ein Pdf generiert wird.Nur gelingt mir das nicht. CATIA öffnet zwar das CATDrawing aber alle weiteren Anweisungen ignoriert CATIA vollkommen.Code:INFITF.Application catiaApplication = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application");INFITF.Document catiaDocument;string input = "D:#cattesteasy 001.CATDrawing";string output = "D:#cattesteasy 001.pdf";string format = "pdf";catiaDocument = catiaApplication.Documents.Open ...
|
| In das Form CATIA V5 Programmierung wechseln |